Birkhoo-von Neumann Input Buuered Crossbar Switches

نویسندگان

  • Cheng-Shang Chang
  • Wen-Jyh Chen
  • Hsiang-Yi Huang
چکیده

Switches Cheng-Shang Chang Wen-Jyh Chen Hsiang-Yi Huang Dept. of Electrical Engineering National Tsing Hua University Hsinchu 30043 Taiwan, R.O.C. Email: [email protected] fwjchen, [email protected] Abstract| In our previous paper [5], we proposed a scheduling algorithm that is capable of providing rate guarantees for input-bu ered crossbar switches. The algorithm is based on a decomposition result by Birkho and von Neumann for a doubly substochastic matrix. An input bu ered crossbar switch that uses such an algorithm is called the Birkho -von Neumann switch in this paper. For the Birkho -von Neumann switch, the rate guarantees are uniformly good for all non-uniform tra c, and it does not require framing or internal speedup. Our objective of this paper is to make the Birkho -von Neumann switch more complete and practical. We do so by addressing three topics: providing best-e ort services in the Birkho -von Neumann switch, hardware implementation of the switch fabric, and multistage Birkho -von Neumann switches. Keywords| input bu ered switches, crossbar switches, rate guarantees, scheduling, generalized processor sharing, Banyan networks, rearrangeable networks

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Service Guarantees for Input Buffered Crossbar Switches: A Capacity Decomposition Approach by Birkhoff and von Neumann

Based on a decomposition result by Birkhoff and von Neumann for a doubly substochastic matrix, in this paper we propose a scheduling algorithm that is capable of providing service guarantees for input-buffered crossbar switches. Our service guarantees are uniformly good for all non-uniform traffic, and thus imply 100% throughput. The off-line computational complexity to identify the scheduling ...

متن کامل

A Neural-network Controller for Scheduling Packet Transmissions in a Crossbar Switch

A Hoppeld neural network is presented for scheduling packets in an input-buuered crossbar switch. The controller has a two-dimensional winner-take-all design and is driven by request signals representing the packets stored in the input buuers. Schemes are presented to support multiple priorities of traac by changing the binary request signals to multi-valued signals that vary over a limited ran...

متن کامل

Continuous Routing in Packet Switchesmiltos

Considering continuous routing, we analyze the transient behavior of n n routers with input buuering, split input buuering, output buuering, and central buuering with dedicated virtual circuits, one for each source-destination pair in a network. Assuming similar buuer space requirements, output buuering has the highest throughput. Split input buuering and central buuering have comparable perfor...

متن کامل

Decomposed crossbar switches with multiple input and output buffers

Abstract— Conventional input switches usually employ a single crossbar switch fabric to transfer cells from input buffers to output ports. This type of switches suffer from input and output cell contention problems which cause lower performance than for output buffer switches. However, dividing one crossbar fabric into several smaller crossbar fabrics, we can decrease the input and output conte...

متن کامل

Efficient Queuing Architecture for a Buffered Crossbar Switch

This paper presents a modified architecture for a buffered crossbar switch that overcomes the memory bottleneck with only a minor impact on performance. The proposed architecture uses two levels of backpressure with different constraints on round trip time. Buffered crossbars are considered an alternative to bufferless crossbars mainly because the latter requires a complex scheduling algorithm ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000